industrial power transmission techniques - Espagnol Anglais Dictionnaire